Ví dụ SPARQL

Một ví dụ về truy vấn SPARQL các mô hình câu hỏi "tất cả các thủ đô quốc gia ở châu Phi là gì?":

PREFIX abc: <http://example.com/exampleOntology#>SELECT ?capital ?countryWHERE {  ?x abc:cityname ?capital;     abc:isCapitalOf ?y.  ?y abc:countryname ?country;     abc:isInContinent abc:Africa.}

Các biến được chỉ định bởi tiền tố "?" hoặc "$". Truy vấn rằng buộc các dữ liệu là ?capital và ?country sau đó trả về kết quả.

Để thực hiện các truy vấn ngắn gọn, SPARQL cho phép định nghĩa các tiền tố và các URI cơ sở trong một cách như Turtle. Trong truy vấn này, các tiền tố "abc" là viết tắt của đường dẫn "http://example.com/exampleOntology #".

Liên quan